#include <Windows.h>
#include "DB.h"
#include "signal_handler.h"

int main() {
	system("clear.bat");
	// �����źŴ�������֧�����Źر�
	setupGracefulShutdown();

	DB* db = DB::getInstance();
	db->init();
	db->run();
	// ע�⣺�����յ��ź�ʱ��gracefulShutdown()�����db->terminate()��DB::release()��Ȼ��exit(0)
	// ��������Ĵ���ֻ���������˳�ʱ�Ż�ִ��
	db->terminate();	//��ֹ
	DB::release();		//�ͷ��Լ��ĵ���
	return 0;
}
